home *** CD-ROM | disk | FTP | other *** search
/ NetNews Offline 2 / NetNews Offline Volume 2.iso / news / comp / lang / c++-part2 / 12115 < prev    next >
Encoding:
Internet Message Format  |  1996-08-05  |  1.8 KB

  1. Path: netaxis.com!davinci!jradigan
  2. From: jradigan@davinci (john p radigan)
  3. Newsgroups: comp.lang.eiffel,comp.lang.c,comp.lang.c++,comp.object,comp.software-eng
  4. Subject: Re: Beware of "C" Hackers -- A rebuttal to Bertrand Meyer
  5. Followup-To: comp.lang.eiffel,comp.lang.c,comp.lang.c++,comp.object,comp.software-eng
  6. Date: 18 Mar 1996 13:03:21 GMT
  7. Organization: NetAxis - Your link to the Internet!
  8. Message-ID: <4ijmup$dvl@henry.netaxis.com>
  9. References: <1995Jul3.034108.4193@rcmcon.com> <3taaha$p8j@ixnews3.ix.netcom.co <64ss5$3F3RB@herold.franken.de>
  10. NNTP-Posting-Host: davinci.netaxis.com
  11. X-Newsreader: TIN [version 1.2 PL2]
  12.  
  13. Joachim Durchholz (jhd@herold.franken.de) wrote:
  14. : I haven't said a word of design phase vs. programming phase. And my  
  15. : impression is indeed that a hacker doesn't want to waste time on design  
  16. : when he could use to build working programs. But that is more a question  
  17. : of the point of view; the hackers that build large systems do design in an  
  18. : informal way, and they usually don't document it. Nevertheless all larger  
  19. : programs done by hackers have a design.
  20.  
  21. I don't think it's a point of view, the evidence is usually in the code
  22. itself.  Even without a formal design specification beforehand, the quality
  23. of output seperates the truely dangerous code-first mentality from the ones
  24. who had a clear understanding of the problem before they ever fired up the
  25. editor.
  26.  
  27. : And on the design side, I have seen hours spent on design meetings, put  
  28. : the results into specifications - only to discover two weeks later that  
  29. : the specifications were utter sh*t. Such incidents don't exactly encourage  
  30. : hackers to spend time on design.
  31.  
  32. That's short-sighted at best, a thoughtful person can seperate the process of
  33. design from the poor leadership that resulted in a useless specification.
  34.  
  35. -jack-
  36.